slip me some skin! - German English Dictionary